ladder ditchers - Turc Anglais Dictionnaire